mechanical sediments - Turkish English Dictionary